shared {
    DEFINES += QADS_LIBRARY
} else {
    DEFINES += QADS_STATIC_LIB
}

## Input
HEADERS += \
    $$PWD/dockcontainer.h \
    $$PWD/dockfactory.h \
    $$PWD/dockfloatingbase.h \
    $$PWD/dockfloatingdragpreview.h \
    $$PWD/dockfloatingwidget.h \
    $$PWD/dockfocuscontroller.h \
    $$PWD/dockiconprovider.h \
    $$PWD/dockmanager_p.h \
    $$PWD/dockpannel.h \
    $$PWD/dockstatereader.h \
    $$PWD/docktab.h \
    $$PWD/docktab_p.h \
    $$PWD/docktabbar.h \
    $$PWD/docktitlebar.h \
    $$PWD/docktitlebar_p.h \
    $$PWD/dockmanager.h \
    $$PWD/dockoverlay.h \
    $$PWD/docksplitter.h \
    $$PWD/dockwidget.h \
    $$PWD/qads_global.h

SOURCES += \
    $$PWD/dockcontainer.cpp \
    $$PWD/dockfactory.cpp \
    $$PWD/dockfloatingdragpreview.cpp \
    $$PWD/dockfloatingwidget.cpp \
    $$PWD/dockfocuscontroller.cpp \
    $$PWD/dockiconprovider.cpp \
    $$PWD/dockpannel.cpp \
    $$PWD/dockstatereader.cpp \
    $$PWD/docktab.cpp \
    $$PWD/docktabbar.cpp \
    $$PWD/docktitlebar.cpp \
    $$PWD/dockmanager.cpp \
    $$PWD/dockoverlay.cpp \
    $$PWD/docksplitter.cpp \
    $$PWD/dockwidget.cpp \
    $$PWD/qads_global.cpp

unix:!macx {
include(linux/linux.pri)
LIBS += -lxcb
QT += gui-private
}

RESOURCES += \
    $$PWD/qads.qrc
